home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / net / koprosrc.lzh / proto.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-04-29  |  847 b   |  40 lines

  1. /*    Copyright 1992 H.Ogasawara(COR.)    */
  2.  
  3. #define    MAXBUF    (1024+256)
  4.  
  5. extern unsigned short    __crc[];
  6.  
  7. #define    SKIP    2
  8. #define    CRCTOP    0x00
  9.  
  10. #define    X128SUM        (0x8000+128)
  11. #define    X128CRC        (128)
  12. #define    X1024CRC    (1024)
  13. #define    Y128CRC        (128)
  14. #define    Y1024CRC    (1024)
  15. /*
  16.     name    byte    check    head
  17.     X-MODEM 128     SUM    NAK - SOH
  18.     X-MODEM 128     CRC    __C - SOH
  19.     X-MODEM 1024     CRC    __C - STX
  20.     Y-MODEM 128/1024 CRC    __C - SOH/STX
  21.     Y-MODEMg128/1024 CRC    __G - SOH/STX
  22. */
  23.  
  24. typedef struct {
  25.     unsigned char    firstcode;
  26.     unsigned short    size;
  27. } T_PRO;
  28.  
  29. extern T_PRO    xtype[];
  30.  
  31. #define    SOH    0x01    /* X-128  */
  32. #define    STX    0x02    /* X-1024 */
  33. #define    ACK    0x06    /* X-OK */
  34. #define    NAK    0x15    /* X-ERROR 128-head */
  35. #define    EOT    0x04    /* end of data */
  36. #define    __C    'C'    /* CRC/1024-head */
  37. #define    __G    'G'    /* 1024 Y-G head */
  38. #define    CAN    0x18    /* break */
  39.  
  40.